In a recent development, the National Communication Association (NCA) has issued an apology for... (3 revisions)